﻿<!DOCTYPE CATALOG [

  <!ELEMENT CATALOG (PRODUCT+)>
  <!ELEMENT PRODUCT (SPECIFICATIONS+, OPTIONS?, PRICE+, NOTES?)>
  <!ELEMENT SPECIFICATIONS (#PCDATA)>
  <!ELEMENT OPTIONS (#PCDATA)>
  <!ELEMENT PRICE (#PCDATA)>
  <!ELEMENT NOTES (#PCDATA)>

  <!ATTLIST PRODUCT NAME CDATA #IMPLIED>
  <!ATTLIST CATEGORY (HandTool | Table | Shop-Professional) "HandTool">
  <!ATTLIST PARTNUM CDATA #IMPLIED>
  <!ATTLIST PLANT (Pittsburgh | Milwaukee | Chicago) "Chicago">
  <!ATTLIST INVENTORY (InStock | Backordered | Discontinued) "InStock">
  <!ATTLIST SPECIFICATIONS WEIGHT CDATA #IMPLIED>
  <!ATTLIST POWER CDATA #IMPLIED>
  <!ATTLIST OPTIONS FINISH (Metal | Polished | Matte) "Matte">
  <!ATTLIST OPTIONS ADAPTER (Included | Optional | NotApplicable) "Included">
  <!ATTLIST OPTIONS CASE (HardShell | Soft | NotApplicable) "HardShell">
  <!ATTLIST PRICE MSRP CDATA #IMPLIED>
  <!ATTLIST PRICE WHOLESALE CDATA #IMPLIED>
  <!ATTLIST PRICE STREET CDATA #IMPLIED>
  <!ATTLIST PRICE SHIPPING CDATA #IMPLIED>

  <!ENTITY AUTHOR "John Doe">
  <!ENTITY COMPANY "JD Power Tools, Inc.">
  <!ENTITY EMAIL "jd@jd-tools.com">

]>